package com.ruoyi.develop.goodsCustomer.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

import java.util.Date;

/**
 * 客户信息管理对象 goods_customer
 *
 * @author qh
 * @date 2023-01-05
 */
public class GoodsCustomer extends BaseEntity {
private static final long serialVersionUID=1L;

    /** $column.columnComment */
    private String id;

    /** 开票名称 */
    @Excel(name = "开票名称")
    private String name;

    /** 税号 */
    @Excel(name = "税号")
    private String taxNo;

    /** 地址 */
    @Excel(name = "地址")
    private String addr;

    /** 电话 */
    @Excel(name = "电话")
    private String tel;

    /** 开户行 */
    @Excel(name = "开户行")
    private String bankName;

    /** 账号 */
    @Excel(name = "账号")
    private String bankNo;

    /** 备注信息 */
    @Excel(name = "备注信息")
    private String info;

    /** 客户状态（0正常 1停用） */
    @Excel(name = "客户状态", readConverterExp = "0=正常,1=停用")
    private String status;

    /** 删除标志（0代表存在 2代表删除） */
    private String delFlag;

    private String linkMan;
    /**
     * 编号
     */
    private String code;
    /**
     * 所属地区
     */
    private String area;
    private String industry;
    private String file;

    private String idx;
    private String fzDateStr;

    public String getIdx() {
        return idx;
    }

    public String getFile() {
        return file;
    }

    public void setFile(String file) {
        this.file = file;
    }

    public void setIdx(String idx) {
        this.idx = idx;
    }

    public String getFzDateStr() {
        return fzDateStr;
    }

    public void setFzDateStr(String fzDateStr) {
        this.fzDateStr = fzDateStr;
    }

    public String getLinkMan() {
        return linkMan;
    }

    public void setLinkMan(String linkMan) {
        this.linkMan = linkMan;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getArea() {
        return area;
    }

    public void setArea(String area) {
        this.area = area;
    }

    public String getIndustry() {
        return industry;
    }

    public void setIndustry(String industry) {
        this.industry = industry;
    }

    public void setId(String id)
            {
            this.id = id;
            }

    public String getId()
            {
            return id;
            }
    public void setName(String name)
            {
            this.name = name;
            }

    public String getName()
            {
            return name;
            }
    public void setTaxNo(String taxNo)
            {
            this.taxNo = taxNo;
            }

    public String getTaxNo()
            {
            return taxNo;
            }
    public void setAddr(String addr)
            {
            this.addr = addr;
            }

    public String getAddr()
            {
            return addr;
            }
    public void setTel(String tel)
            {
            this.tel = tel;
            }

    public String getTel()
            {
            return tel;
            }
    public void setBankName(String bankName)
            {
            this.bankName = bankName;
            }

    public String getBankName()
            {
            return bankName;
            }
    public void setBankNo(String bankNo)
            {
            this.bankNo = bankNo;
            }

    public String getBankNo()
            {
            return bankNo;
            }
    public void setInfo(String info)
            {
            this.info = info;
            }

    public String getInfo()
            {
            return info;
            }
    public void setStatus(String status)
            {
            this.status = status;
            }

    public String getStatus()
            {
            return status;
            }
    public void setDelFlag(String delFlag)
            {
            this.delFlag = delFlag;
            }

    public String getDelFlag()
            {
            return delFlag;
            }

    @Override
    public String toString(){
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id",getId())
            .append("name",getName())
            .append("taxNo",getTaxNo())
            .append("addr",getAddr())
            .append("tel",getTel())
            .append("bankName",getBankName())
            .append("bankNo",getBankNo())
            .append("info",getInfo())
            .append("status",getStatus())
            .append("delFlag",getDelFlag())
            .append("createBy",getCreateBy())
            .append("createTime",getCreateTime())
            .append("updateBy",getUpdateBy())
            .append("updateTime",getUpdateTime())
            .append("remark",getRemark())
        .toString();
    }
}
